bestow a badge of honour - Francés Inglés Diccionario